package com.itheima.d4_math;

public class MathTest {
    public static void main(String[] args) {
        // 目标：了解下Math类提供的常见方法。
        // 1、public static int abs(int a)：取绝对值（拿到的结果一定是正数）
        //    public static double abs(double a)

        // 2、public static double ceil(double a): 向上取整

        // 3、public static double floor(double a): 向下取整

        // 4、public static long round(double a)：四舍五入

        // 5、public static int max(int a, int b)：取较大值
        //   public static int min(int a, int b)：取较小值

        // 6、 public static double pow(double a, double b)：取次方

        // 7、public static double random()： 取随机数 [0.0 , 1.0) (包前不包后)

    //求最大值两个数
        /*int max=Math.max(11,99);
        System.out.println(max);
        double max2=Math.max(5.62,7.9);
        System.out.println("---------------------\n"+max2);
        */
        int max=Math.max(19,99);
        System.out.println("最大值为"+max);
        //对一个小数进行四舍五入
        double dou=7.19;
        int  pow = (int) Math.round(dou);
        System.out.println("四舍五入"+pow);

     /*   int num= (int) Math.round(max2);
        System.out.println("--------\n"+num);
     */

        //进行次方
        int num3=(int )Math.pow(3,3);
        System.out.println("3^3: "+num3);
        int num2= (int) Math.pow(2,3);
        System.out.println("----\n"+num2);
        //随机数0-1之间的
        double d=Math.random()*10;
        System.out.println("---\n"+d);
        //获取毫秒值
        long time=System.currentTimeMillis();
        System.out.println(""+time);
        long l = System.currentTimeMillis();


    }


}
